home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / zcrypt10.zip / README < prev    next >
Text File  |  1991-11-08  |  2KB  |  46 lines

  1. The files described below contain the encryption code for zip 1.0.
  2. They constitute only an add-on to the export version of zip 1.0
  3. (generally named zip10ex.zip or zip10ex.tar.Z or zip-1.0-export.zip)
  4. and cannot be used without the complete zip package.
  5.  
  6. This encryption code is not copyrighted and is put in the public domain. It
  7. was originally written in Europe and can be freely distributed from
  8. any country except the U.S.A. If this code is imported in the U.S.A,
  9. it cannot be re-exported from the U.S.A to another country. (This
  10. restriction might seem curious but this is what US law requires.)
  11.  
  12. LIKE ANYTHING ELSE THAT'S FREE, ZIP AND ITS ASSOCIATED UTILITIES ARE
  13. PROVIDED AS IS AND COME WITH NO WARRANTY OF ANY KIND, EITHER EXPRESSED OR
  14. IMPLIED. IN NO EVENT WILL THE AUTHORS BE LIABLE FOR ANY DAMAGES
  15. RESULTING FROM THE USE OF THIS SOFTWARE.
  16.  
  17. The encryption code is a direct transcription of the algorithm from
  18. Roger Schlafly, described by Phil Katz in the file appnote.txt. This
  19. file is distributed with the PKZIP program (even in the version
  20. without encryption capabilities). Note that the encryption will
  21. probably resist attacks by amateurs if the password is well chosen and
  22. long enough (at least 8 characters) but it will probably not resist
  23. attacks by experts.  Short passwords consisting of lower case letters
  24. only can be recovered in a few hours on any workstation. But for casual
  25. cryptography designed to keep your mother from reading your mail, it's
  26. OK.
  27.  
  28. file            what it is
  29. ----            ----------
  30. readme          This file.
  31. crypt.c         Code for encryption and decryption
  32. zipcloak.c      Main routine for ZipCloak.
  33. makefile        Unix make file.
  34. makefile.bor    MSDOS Borland C++ make file.
  35. makefile.msc    MSDOS Microsoft C make file.
  36. makefile.os2    OS/2 make file.
  37. makevms.com     VMS command file for compilation.
  38.  
  39. All of the files are in Unix (LF only) format. On MSDOS systems, you
  40. can use the -a option of unzip to convert the source files to CRLF
  41. format.  This is only necessary if you wish to edit the files--they
  42. will compile as is with Microsoft C and Turbo/Borland C++ 1.0 or
  43. later.  However, you will have to convert the files (using unzip -a)
  44. to the CRLF format to compile with the older Turbo C 1.0 or 2.0.  You
  45. should be able to find unzip the same place you found this.
  46.